{extends file="{$Module.views}matriculaAcademicaBase.tpl"}

{block name="local-title"}| Buscar{/block}

{block name="content"}

<a class="btn i_arrow_left icon" href="{$urlVolver}" title="Volver a matricula academica">Volver</a>

{include file="{$Module.views}searchBox.tpl"}

{if $estadoBusqueda == EstadoBusqueda::EXITOSA}
    {$format = "h:i a"}
    <table class="normal tablesorter">
        <thead>
            <tr>
                <th class="header">C&oacute;digo</th>
                <th class="header">Grupo</th>
                <th class="header">Nombre</th>
                <th class="header">C&eacute;ditos</th>
                <th class="header">Horario</th>
                <th class="header">Docente</th>
                <th class="header">Opciones</th>
            </tr>
        </thead>
        <tbody  id="fila">
            {foreach $CursosHabilitados as $Curso}
                <tr>
                    <td class="codigo">{$Curso->getMateria()->getCodigoMateria()}</td>
                    <td class="grupo">{$Curso->getCursoPk()->getGrupo()}</td>
                    <td class="nombre">
                        {$Curso->getMateria()->getNombreMateria()}
                    </td>
                    <td class="creditos">{$Curso->getCreditos()}</td>
                    <td class="horario">
                        <ul class="horarios-curso">
                            {$profesor = ""}
                            {foreach $Curso->getListaHorariosCursos() as $HorarioCurso}
                                {if $HorarioCurso@first}
                                    {if $HorarioCurso->getDocente() != null}
                                        {$docente = $HorarioCurso->getDocente()}
                                        {$profesor = $docente->getNombre()|cat:" "|cat:$docente->getPrimerApellido()|cat:" "|cat:$docente->getSegundoApellido()}
                                    {/if}
                                {/if}
                                <li>
                                    {Semana::valueToString($HorarioCurso->getHorarioCursoPk()->getDia())|lower|capitalize}
                                    {$HorarioCurso->getHorario()->getHoraInicial()|json_to_date:$format} - 
                                    {$HorarioCurso->getHorario()->getHoraFinal()|json_to_date:$format} 
                                </li>

                            {/foreach}
                        </ul>
                    </td>
                    <td class="docente">{if $profesor|count_characters > 0}{$profesor}{else}P/A{/if}</td>
                    <td class="opciones" >
                        <form method="post" action="{$urlAddCurso}">
                            <input type="hidden" name="CursoPk[CodigoMateria]" value="{$Curso->getCursoPk()->getCodigoMateria()}" />
                            <input type="hidden" name="CursoPk[CodigoPlan]" value="{$Curso->getCursoPk()->getCodigoPlan()}" />
                            <input type="hidden" name="CursoPk[Grupo]" value="{$Curso->getCursoPk()->getGrupo()}" />
                            <input type="hidden" name="CursoPk[Semestre]" value="{$Curso->getCursoPk()->getSemestre()}" />
                            <input type="hidden" name="CursoPk[Ano]" value="{$Curso->getCursoPk()->getPerdiodoAcademico()->getAno()}" />
                            <input type="hidden" name="CursoPk[Periodo]" value="{$Curso->getCursoPk()->getPerdiodoAcademico()->getPeriodo()}" />
                            
                            <button class="asignar small icon i_plus" type="submit">Añadir Curso</button>
                        </form>
                    </td>
                </tr>
            {/foreach}
        </tbody>
    </table>
{elseif $estadoBusqueda == EstadoBusqueda::FALLIDA}
    <div>
        {notification title="Su busqueda no arroj&oacute; resultados" message="Pruebe con otro criterio de b&uacute;squeda"}
    </div>
{/if}

{/block}
